from com.dao.file_dao import FileDao

class FileService:
    def __init__(self):
        self.dao = FileDao()

    def get_all_files(self):
        """获取所有文件信息"""
        return self.dao.findall()

    def get_files_by_category(self, category):
        """按类别获取文件信息"""
        return self.dao.findbycat(category)

    def get_file_by_id(self, file_id):
        """按文件ID获取文件信息"""
        return self.dao.findbyid(file_id)